Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Ознайомлення з технологічним процесом і принципами схемотехнічного проектування цифрових вузлів на програмованих логічних інтегральних схемах (ПЛІС), засвоєння методів і засобів моделювання, а також розробки топології кристала ПЛІС.

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Електронні обчислювальні машини

Інформація про роботу

Рік:
2006
Тип роботи:
Лабораторна робота
Предмет:
Проектування друкованої плати
Група:
СКС-5

Частина тексту файла

Міністерство освіти та науки України Національний університет “Львівська політехніка” Кафедра електронних обчислювальних машин Звіт до лабораторної роботи №1 Виконав: студент групи СКС-5 Львів 2006 р. Мета роботи: Ознайомлення з технологічним процесом і принципами схемотехнічного проектування цифрових вузлів на програмованих логічних інтегральних схемах (ПЛІС), засвоєння методів і засобів моделювання, а також розробки топології кристала ПЛІС. Завдання: В ході роботи необхідно розробити схеми електричні функціональні вузлів генерації та перевірки циклічних контрольних сум, провести поведінкове моделювання їхньої роботи і задокументувати його результати. Контрольна сума обраховується за поліномом x4+x+1. Хід роботи Оскільки поліном шостої степені то максимальна кількість інформаційних розрядів i = 24 – 4 – 1=11; Кількість керуючих розрядів k=4; Поліном кодується так: 1001001 Оскільки поліном шостої степені то потрібно 4 трігера. Перед кожним трігером, який кодується одиницею стоїть додавання за модулем два.  EMBED Visio.Drawing.6  рис.1 схема формування CRC Перед початком формування CRC трігери встановлюються в 1. Потім подається 11 інформаційних розрядів починаючи з найстаршого, а потім подається 4 керуючих розрядів, 4 нуля.Після проходження останнього керуючого розряду(15) вмістиме трігерів інвертується, це і є CRC. Приймач так само пропускає 11 інформаційних розрядів і 4 керуючих, але керуючі розряді вже не нулі, а сформована передавачем CRC. В результаті трігери повинні містити всі одиниці, а про інвертувавши мають бути нулі.Якщо після інверсії CRC не буде рівна нуля, то це ознака похибки. Дана схема може виправляти тільки одноразові похибки і виявляти дво- і більше кратні похибки. Кожен поліном для заданої кількості інформаційних розрядів має свою константу. Вона визначається наступним чином: при перевірці CRC( другому проходженні із сформованим CRC) в старшому розряді робиться похибка( інвертується старший розряд). Результат проходження не є рівний нулю і на схему формування CRC подається 0. Результатом і буде константа даного полінома для заданої кількості інформаційних розрядів Ця константа допомагає визначити розряд в якому виникла похибка.Номер нуля поданого на схему формування CRC після проходження 15 розрядів пакета, при якому виникне дана константа і буде номером розряду починаючи із самого старшого.  EMBED PBrush  рис.2 Загальна схема передачі даних  EMBED PBrush  рис.3 Структура передавача  EMBED PBrush  рис.4 Структура приймача Загальна структура приймача є складнішою ніж передавача оскільки в приймачі крім схеми формування CRC, є ще схема виправлення помилок. Файл сценарію симулювання delete_signals restart stepsize 10ns clock clk 0 1 vector D D[7:0] vector B B[7:0] vector A A[7:0] vector ER ER[7:0] vector KP KP[5:0] vector Q Q[63:0] vector PP PP[63:0] vector ZER ZER[63:0] vector DIN DIN[63:0] watch clk rst ready ff error watch load set ce loadk cek setk ee watch cem assign DIN 5871F4A968CA0940\h assign PP 5871E4A968CA0964\h assign ZER 0\h assign D 3E\h assign B 1\h assign A 40\h assign KP 01\h assign load 1 assign set 1 assign rst 1 assign ce 1 assign cek 1 assign loadk 0 assign setk 0 assign cem 1 assign ee 0 after 10ns do(assign rst 0) after 20ns do(assign load 0;assign set 0) after 1290ns do(assign loadk 1;assign setk 1) after 1310ns do(assign loadk 0;assign setk 0) after 2570ns do(assign ee 1) after 2580ns do(assign ee 0) sim 5000ns  EMBED PBrush  рис.5 Часові діаграми Висновок Під час лабораторної роботи на прикладі проектування схеми формування CRC я ознайомився з принципами проектування ПЛІС.
Антиботан аватар за замовчуванням

01.01.1970 03:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини